on a number of occasions - Turc Anglais Dictionnaire